@media screen and (max-device-width:320px){
	header{
		width: 100%;
		height: 46px;
		margin: 0 auto;
		position: fixed;
		left:0px;
		top:0px;
		z-index: 999;
		opacity:1;
		background:#fff;
	}
	.orange{
		background: #ff7e05;
	}
	#num_box {
		width: 100px;
		height: 15px;
		margin: 0px;
		margin-left: 120px;
		margin-bottom: 27px;
		padding: 0px;
		list-style: none;
		position: absolute;
		bottom: 0px;
		left: 0px;
	}
	#num_box li {
		float: left;
		width: 6px;
	    height: 6px;
	    border: .1rem solid #fff;
		line-height: 20px;
		text-align: center;
		border-radius: 100%;
		margin: 0 4px;
		list-style: none;
		z-index: 999;
	}
	.gray {
		background: rgba(0,0,0,0.3);
	}

	#sec_body{
		width: 100%;
		height: 221px;
		margin: 0 auto;
		position: absolute;
		left:0px;
		top:0px;
		z-index: 998;
	}
	#sec_body #secb_links{
		margin: 0px;
		padding: 0px;
		width: 100%;
		background:#EEEEEE;
		overflow:hidden;
		list-style: none; 
	}
	#sec_body #secb_links li a{
		display: block;
		width: 25%;
		height:80px;
		float: left;
		text-align: center;
		color: #5D5D5D;
		font-size: 5px;
		text-decoration: none;
		line-height: 130px;
	}
	#sec_body #secb_links li #secb_links_1{
		background: url('../images/secb_links_1.gif') no-repeat
		center 18px;
	}
	#sec_body #secb_links li #secb_links_2{
		background: url('../images/secb_links_2.gif') no-repeat
		center 18px;
	}
	#sec_body #secb_links li #secb_links_3{
		background: url('../images/secb_links_3.gif') no-repeat
		center 18px;
	}
	#sec_body #secb_links li #secb_links_4{
		background: url('../images/secb_links_4.gif') no-repeat
		center 18px;
	}

	#sec_body #scroll_text_box {
		width: 100%;
		height:31px;
		background: #fff;
		border-bottom: 1px solid #EEEEEE;
	}
	#sec_body #scroll_text_box #scrt_img{
		width: 21%;
		height:15px;
		background: url('../images/letters.png') no-repeat
		 10px;
		background-size: 50px 13px;
		border-right: 1px solid #D8D8D8;
		float:left;
		margin-top: 8px;		
	}
	#sec_body #scroll_text_box #scrt_text{
		width: 78%;
		height: 31px;
		font-size: 12px;
		line-height: 31px;
		float: right;
	}

	#sec_body .model_1{
		overflow:hidden;
		border-top: 15px solid #EEEEEE;
	}
	#sec_body #ads_2 a{
		display: block;
		width:100%;
		height: 64px;
		text-decoration: none;
		text-align:center;
		line-height: 64px;
		color:#3A3A3A;
		background: #fff url('../images/arr_right.gif')no-repeat
		73% center;
	}

	#sec_body .goods_list_1{
		width: 100%;
		overflow:hidden;
		list-style: none; 
	}
	#sec_body .goods_list_1 li{
		width: 33%;
		text-align: center;
		background: #fff;
		float: left;
	}	
	#sec_body .goods_list_1 li a{
		text-decoration: none;
		font-size:12px; 
		color: #818181;
	}
	#sec_body .goods_list_1 li .good_name{
		display: block;
		width:100%;
		height: 20px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	#sec_body .goods_list_1 li .good_price{
		display: block;
		width:100%;
		height: 24px;
		color: #FF7E05;
	}
	#sec_body #ads_3 a{
		display: block;
		width:100%;
		height: 64px;
		text-decoration: none;
		text-align:center;
		line-height: 64px;
		color:#3A3A3A;
		background: #fff url('../images/arr_right.gif')no-repeat
		77% center;
	}	

	#sec_body .goods_list_2{
		width: 100%;
		overflow:hidden;
		list-style: none; 
	}
	#sec_body .goods_list_2 li{
		width: 33%;
		text-align: center;
		background: #fff;
		float: left;
	}	
	#sec_body .goods_list_2 li a{
		text-decoration: none;
		font-size:12px; 
		color: #818181;
	}
	#sec_body .goods_list_2 li .good_name{
		display: block;
		width:100%;
		height: 20px;
		margin-top: 15px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	#sec_body .goods_list_2 li .good_price{
		display: block;
		width:100%;
		height: 24px;
		color: #FF7E05;
	}	

	#sec_body  #banner_arrow{
		display: block;
		margin-left: 142px;
		margin-top: -10px;
	}

	#sec_body #ads_4 a{
		display: block;
		width:100%;
		height: 64px;
		text-decoration: none;
		text-align:center;
		line-height: 64px;
		color:#3A3A3A;
	}

	#sec_body .goods_list_3{
		width: 100%;
		overflow:hidden;
		list-style: none; 
	}
	#sec_body .goods_list_3 li{
		width: 33%;
		text-align: center;
		background: #fff;
		float: left;
	}	
	#sec_body .goods_list_3 li a{
		text-decoration: none;
		font-size:12px; 
		color: #818181;
	}
	#sec_body .goods_list_3 li .good_name{
		display: block;
		width:100%;
		height: 20px;
		margin-top: 15px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	#sec_body .goods_list_3 li .good_price{
		display: block;
		width:100%;
		height: 24px;
		color: #FF7E05;
	}	

	#sec_body #ads_5 a{
		display: block;
		width:100%;
		height: 64px;
		text-decoration: none;
		text-align:center;
		line-height: 64px;
		color:#3A3A3A;
	}
	#sec_body #ads_6 a{
		display: block;
		width:100%;
		height: 64px;
		text-decoration: none;
		text-align:center;
		line-height: 64px;
		color:#3A3A3A;
	}
	#sec_body #ads_7 a{
		display: block;
		width:100%;
		height: 64px;
		text-decoration: none;
		text-align:center;
		line-height: 64px;
		color:#3A3A3A;
	}
	#sec_body #ads_8 a{
		display: block;
		width:100%;
		height: 64px;
		text-decoration: none;
		text-align:center;
		line-height: 64px;
		color:#3A3A3A;
	}

	footer{
		width: 100%;
		height: 44px;
		margin: 0 auto;
		background:#fff;
		position: fixed;
		left:0px;
		bottom:0px;
		z-index: 999;
	}
	footer #footer_separator{
		width: 100%;
		height: 5px;
		left: 0px;
		bottom: 44px;
		background: #e6e6e6;
		opacity: 0.5;
		margin: 0 auto;
		position: fixed;
		z-index: 999;
	}
	footer a{
		display: block;
		width: 25%;
		height:44px;
		float: left;
		text-align: center;
		color: #aaa;
		font-size: 5px;
		text-decoration: none;
		line-height: 72px;
	}

	footer #f_index{
		background: url('../images/f_index.gif') no-repeat
		center 4px;
	}
	footer #f_category{
		background: url('../images/f_category.gif') no-repeat
		center 4px;
	}
	footer #f_shopcar{
		background: url('../images/f_shopcar.gif') no-repeat
		center 4px;
	}
	footer #f_garden{
		background: url('../images/f_garden.gif') no-repeat
		center 4px;
	}


	#header_search_box{
		width: 100%;
		height: 46px;
		background: rgba(101,160,50,0.8);
		margin: 0 auto;
		position: fixed;
		left: 0px;
		top: 46px;
		z-index: 999;
	}
	#header_search_box #hsb_address{
		width: 16%;
		height: 100%;
		background:url('../images/down_arr.gif') no-repeat
		right;
		text-align: center;
		line-height: 46px;
		color: #fff;
		font-size: 15px;
		font-weight: bolder;
		float :left;
	}
	#header_search_box #hsb_search_btn{
		width: 84%;
		height: 100%;
		background:url('../images/search_btn.gif') no-repeat
		center;
		float :left;
	}

	header #hwo_left{
		width: 75%;
		height: 100%;
		background: #eee;
		float: left;
	}
	header #hwo_left #hwo_left_close{
		width: 20%;
		height: 100%;
		background:url('../images/hwo_left_close.gif') no-repeat
		center;
		float: left;			
	}
	header #hwo_left #hwo_left_logo{
		width: 80%;
		height: 100%;
		background:url('../images/hwo_left_logo.gif') no-repeat
		left;
		background-size: 33px 36px;
		float: left;			
	}
	header #hwo_left #hwo_left_logo p {
		margin: 0px;
		padding: 0px;
		font-size: 10px;
		color: #5D5D5D;
		margin-left: 40px;
		padding-top: 5px;
		line-height: 18px;
	}
	header #hwo_right{
		width: 25%;
		height: 100%;
		background: rgba(101,160,50,1);
		float: left;	
		text-align: center;
		line-height: 46px;
	}
	header #hwo_right a{
		color: #fff;
		text-decoration: none;
		font-weight: bolder;
	}



}